class Animal():
    name = 'animal'

# Dog继承自Animal（单继承）
# 子类不能访问父类的私有方法和属性
class Dog(Animal):
    def show(self):
        print('Dog show')


dog = Dog()
print(dog.name)

# 多继承时，优先继承谁，继承后的方法就优先使用谁
# super()函数调用父类的方法
# python支持对运算符的重载